Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 WINCHESTER STREET £676,215 £485,000 2 Dec 2015
16 WINCHESTER STREET Detached £522,179 £125,000 26 Oct 1999
THE OWLS NEST, 21 WINCHESTER STREET £299,617 £276,000 16 Sep 2021